@charset "utf-8";
/**
 * Generic CSS for CakePHP
 *
 * CakePHP(tm) : Rapid Development Framework (http://cakephp.org)
 * Copyright (c) Cake Software Foundation, Inc. (http://cakefoundation.org)
 *
 * Licensed under The MIT License
 * For full copyright and license information, please see the LICENSE.txt
 * Redistributions of files must retain the above copyright notice.
 *
 * @copyright     Copyright (c) Cake Software Foundation, Inc. (http://cakefoundation.org)
 * @link          http://cakephp.org CakePHP(tm) Project
 * @package       app.webroot.css
 * @license       http://www.opensource.org/licenses/mit-license.php MIT License
 */
.hos_info{background-color:#f5f5f5;overflow:hidden;}
.hos_info .banner_pc {width:100%; height:275px; background:url(/images/hospital/banner_xiangqing.jpg) center center no-repeat;}
.hos_info .banner_ph{display:none; width:100%; height:auto; background: #fff;}
.hos_info .banner_ph img{width:150px; height:150px; margin:0px auto; padding-top: 0px;}
.hos_info .contain{width:1188px;height:auto;margin:0 auto;}
.hos_info .grade{font-size:14px;color:#656565;padding:24px 0;}
.hos_info .grade a{color:#656565;}
.hos_info .grade a:hover{color:#fb9898;}

.hos_info .top{width:100%;height:200px;background-color:#fff;}
.hos_info .top_left{width:260px;height:200px;float:left;}
.hos_info .top_left img{margin:20px;width:220px;height:160px;}
.hos_info .top_center{float:left;padding:16px 44px 0 0;width:560px;position:relative;}
.hos_info .top_center h3{font-size:18px;color:#1b1b1b;margin-bottom:10px;}
.hos_info .top_center .btitle{font-size:15px;font-family:"方大正黑简体";color:#323232;position: relative;font-weight:bold; display: inline;}
.hos_info .top_center .btitle span{font-weight:normal;}
.hos_info .top_center h3{ display: inline; }
.hos_info .top_center h3>span{background:#fff0ce;color:#fda54c;font-size:12px;margin-left:14px;padding:1px 5px;border-radius:3px; display: inline;}
.hos_info .top_center .koubei{font-size:13px;color:#898987;line-height: 22px; margin-top: 10px;}
.hos_info .top_center .koubei>span{color:#fe6a08;font-size:14px;}
.hos_info .top_center .koubei>em{color:#fc797e;font-size:14px;}
.hos_info .top_center .tishi{font-size:13px;color:#888;line-height: 22px;}
.hos_info .top_center .jianjie{font-size:13px;color:#323232;line-height: 22px;overflow: hidden;padding-right: 20px;height:40px;}
.hos_info .top_center .gengduo{color:#fc797e;cursor:pointer;width:292px;height:20px;position:absolute;left:254px;bottom:-2px;background:#fff;}
.hos_info .top_center .gengduo::before{content:"...";color:#323232;}
.hos_info .top_center .shou{color: #6aba00;cursor:pointer;display:none;width:292px;height:20px;position:absolute;left:254px;bottom:-2px;background:#fff;}
.hos_info .top_center .shou::before{content:"...";color:#323232;}
.hos_info .top_center .gd_pro{display:none;width:600px;height:200px;font-size: 13px;color:#323232;position: absolute;left:-18px;background:url(/images/hospital/down_box.png) no-repeat;background-size:600px;}
.hos_info .top_center .gd_pro .gd_con{width:558px;height:140px;margin:55px 0 0 21px;overflow:auto;}

.hos_info .top_right{width:300px;height:100%;border-left:1px solid #f5f5f5;float:left;}
.hos_info .top_right a{margin:81px 67px;display: block;cursor:pointer;}

.hos_info .con_left{width:863px;margin-top:20px;float:left;margin-bottom: 60px;}
.hos_info .contain h5,.hos_info .con_right h5{font-size:18px;color:#322332;padding:24px 0 0 20px;}

/*医院详情 【我要远程咨询问诊】按钮*/
.hos_info .box_bg{width:100%;height:100%;background:rgba(0,0,0,.5);position:fixed;z-index:999;top:0;display:none;}
.hos_info .box_bg .box{width:612px;height:460px;background:#fff;margin:-260px 0 0 -300px;position:absolute;top:50%;left:50%;border-radius:10px;}
.hos_info .box_bg .box .close{width:46px;height:46px;background:url(/images/aide/guanbi.png) no-repeat;float:right;margin:-23px -23px 0 0;cursor:pointer;}
.hos_info .box_bg .content div{margin-bottom:20px;margin-left:35px;}
.hos_info .box_bg .content label{font-size:12px;color:#666;float:left;width:100px;text-align:right;}
.hos_info .box_bg .content .con-1{margin-top:52px;}
.hos_info .box_bg .content .con-1 span{margin-left:5px;}
.hos_info .box_bg .content .con-1 input{width:145px;height:25px;margin-left: 5px;padding-left: 5px;}
.hos_info .box_bg .content .con-2 textarea{padding: 10px;width:398px;height:100px;margin-left: 5px;}
.hos_info .box_bg .content .con-3 input{padding-left: 10px;width:188px;height:25px;margin-left: 5px;}
.hos_info .box_bg .content .con-4 input{padding-left: 10px;width:100px;height:25px;margin-left: 5px;float:left;}
.hos_info .box_bg .content .con-4 .get_code{padding-left: 0;width: 82px;height: 28px;background: #f29c9f;border: none;color: #fff;cursor:pointer;outline:none;}
.hos_info .box_bg .content .con-4 a{width:97px;height:27px;background:#f99c1b;float:left;margin-left:10px;color:#fff;display:block;text-align:center;line-height:27px;cursor:pointer;}
.hos_info .box_bg .content .con-5 {padding-top:30px;width:430px;height:35px;overflow:hidden;margin-left:137px;}
.hos_info .box_bg .content .con-5 span{color:#aaa;font-size:13px;}
.hos_info .box_bg .content .con-5 span i{color:#f99c1b;font-size:23px;}
.hos_info .box_bg .content .con-5 button{float:right;margin-right:8px;cursor:pointer;outline:none;width:111px;height:35px;color:#fff;font-size:13px;border-radius:4px;border-radius:5px;text-align:center;border:none; line-height:35px;background-color:#f99c1b;}


/*医生团队*/
.hos_info .team,.hos_info .scene{width:100%;height:auto;background:#fff;overflow:hidden;}
.hos_info .team ul{margin:20px 0 0 2px;overflow:hidden;}
.hos_info .team li{width:260px;height:170px;border:1px solid #dddddd;float:left;margin-left:19px;}
.hos_info .team li img{float:left;margin:36px 19px 38px 20px;width:96px;height:96px; border-radius: 50%;}
.hos_info .team li>div{margin-top:44px;overflow:hidden;}
.hos_info .team li>div>.title{font-size:15px;color:#323232;}
.hos_info .team li>div>.title span,.hos_info .team li>div .sc{font-size:13px;color:#646464;}
.hos_info .team li>div>.bu{font-size:13px;color:#f9a821;}
/*医生环境*/
.hos_info #www_qpsh_com img{width:261px;height:170px;margin-right:20px;}

.hos_info .scene .swiper-container{margin:20px 0 30px 2px;display:none;width: 94%;overflow:hidden;}
.hos_info .scene .swiper-wrapper{width:1200px;height:196px;overflow:hidden;}
.hos_info .scene .sli{width:136px !important;height:136px;float:left;margin:16px 26px 40px 0px !important;}
.hos_info .scene .sli>img{width:100%;height:100%;border-radius:5px;}

/*价格明细*/
.hos_info .price{width:100%;height:auto;background:#fff;margin-top:20px;overflow: hidden;}

/*预约规则*/
.hos_info .rule{width:100%;height:298px;background:#fff;margin-top:20px;overflow:hidden;}
.hos_info .rule>p>span{color:#f29c9f;}
.hos_info .rule .rule_bg{width:824px;height:210px;margin:20px auto 0 auto; background:url(/images/hospital/beijing.png) no-repeat;}
.hos_info .rule .rule_bg>p{font-size:15px;color:#6aba00;border-bottom:2px solid #6aba00;width:65px;padding: 29px 0 3px 5px;margin-left: 20px;}
.hos_info .rule .rule_bg .rule_platform{padding:12px 115px 0 20px;letter-spacing:0.8px;}
.hos_info .rule_platform>p{color:#7c7a7b;font-size:13px;}
.hos_info .rule_platform>em{font-size:12px;color:#7c7a7b;}

/*医院评分*/
.hos_info .hos_score{width:100%;height:auto;background:#fff;margin-top:20px;overflow:hidden;}
.hos_info .hos_score .score_cen{width:823px;height:133px;background-color:#f8f8f8;margin:20px auto  0 auto;}
.hos_info .hos_score .score_cen li{width:205px;height:53px;margin:42px 0;text-align:center; float:left;border-right:1px solid #eee;}
.hos_info .hos_score .score_cen li:last-child{border:none;}
.hos_info .hos_score .score_cen li>p{font-size:13px;color:#848484;}
.hos_info .hos_score .score_cen li>p>span{color:#ff9a04;font-weight: bold;padding-left:7px;}
.hos_info .hos_score .score_cen li>div{overflow:hidden;max-width: 115px;height:30px;margin:0 auto;display: inline-block;}
.hos_info .hos_score .score_cen li>div img{float:left;margin: 13px 5px 0 0;}

/*医院收费项目*/
.shoufei{ width:auto; height:auto; overflow:hidden; margin:20px; border-top:#ddd 1px solid; border-left:#ddd 1px solid;  }
.shoufei table{ width:100%;}
.shoufei table tr td{ height:30px; line-height:1.5; text-align:left; padding:5px 10px; width:auto; font-size:12px; color:#888; vertical-align:center}
.shoufei table tr td{ border:#ddd 1px solid; border-left:none; border-top:none;}
.shoufei table .title_top{ font:18px; text-align:center;color:#333;text-align:center; vertical-align:center; border-bottom:#f29c9f 1px solid; padding:5px 10px;}
.shoufei table .title_one td{ font-size:14px; color:#333; background:#fce3e6; border:#f29c9f 1px solid; text-align:center; vertical-align:center; padding:5px 10px;}
.shoufei table .title_two td{ font-size:13px; color:#333; background:#fff; text-align:left; vertical-align:center; padding:5px 10px;}
.shoufei table .border_{ border-left:none;}

/*患者评价*/
/*输入框*/
.hos_info .patient{width:100%;height:auto;background:#fff;}
.hos_info .patient .text_writ{width:824px;height:172px;border-top:1px solid #eee;margin:15px auto 0 auto;}
.hos_info .patient .text_writ textarea{margin-top:24px;width:814px;height:82px;border-color:#d7d7d7;border-radius:3px;padding:8px 5px;color:#323232;font-size: 14px;}
.hos_info .patient .text_writ p{text-align:right;margin: -27px 5px 0 0;font-size: 12px;color: #999}
.hos_info .patient .text_writ p span{color:#333;}
.hos_info .patient .text_writ div{width:824px;height:46px;border:1px solid #d7d7d7;border-top:none;margin-top: -5px;}
.hos_info .patient .text_writ div a{display:block;width:84px;height:26px;background:#f29c9f;float:right;margin:11px 8px 0 0;cursor:pointer;font-size:14px;color:#fff;text-align:center;line-height:26px;border-radius:3px;}



.hos_info .patient{width:100%;height:auto;background:#fff;padding-bottom: 30px;}
.hos_info .patient>.pat_list{width:823px;margin:14px auto;overflow:hidden;}
.hos_info .pat_list>li{width:100%;border-top:1px dashed #eee;height:auto;overflow:hidden;}
.hos_info .pat_list .pat_ls_left{width:100%;height:auto;float:left;margin:25px 24px 0 0;text-align:center;}
.hos_info .pat_list .pat_ls_left>.toux{width:50px;height:50px;border-radius:50%;margin:0 auto;}
.hos_info .pat_list .pat_ls_left>.name{font-size:12px;color:#888;overflow: hidden;text-align: center;text-overflow: ellipsis;white-space: nowrap;}
.hos_info .pat_list .pat_ls_left>em{font-size:18px;color:#939393;padding-right:15px;display:none;}

.hos_info .pat_list .pat_ls_right{width:738px;height:auto;float:right;margin:34px 0 17px 0;}
.hos_info .pat_list .pat_ls_right>p{font-size:14px;color:#656565;line-height:22px;}
.hos_info .pat_list .pat_img{overflow:hidden;}
.hos_info .pat_list .pat_img>img{float:left;margin:14px 13px 0px 0;}
.hos_info .pat_list .pat_date{margin-top:20px;}
.hos_info .pat_list .pat_date>.date{float:right;font-size:12px;color:#656565;}

.hos_info .con_right{width:306px;height:384px;background:#fff;margin-top:20px;float:right;}
.hos_info .con_right ul{margin:22px 0px;}
.hos_info .con_right .direct_list{width:100%;overflow:hidden;}
.hos_info .direct_list img{width:90px;height:90px;float:left;margin:0px 12px 12px 12px;cursor:pointer;}
.hos_info .con_right .direct{padding-top:15px;}
.hos_info .con_right .direct>span{font-size:15px;color:#323232;}
/*.hos_info .con_right .direct>a{font-size:13px;color:#ff7366;border:1px solid #ff7366;border-radius:9px;float:right;padding:0px 10px;margin-right: 18px;display:block;height:20px;height: 17px;line-height: 17px;}
*/.hos_info .con_right .direct>p{font-size:14px;color:#9b9b9b;padding-right: 20px;}


/*移动端   泰国BNH医院*/
.hos_info .top_ph{width:100%;height:auto;background-color:#fff;overflow:hidden;display:none;}
.hos_info .top_ph h1{font-size:26px;color:#323232;text-align:center;padding:30px 0;}
.hos_info .top_ph ul{overflow:hidden;}
.hos_info .top_ph ul>li{float:left;width:33%;text-align:center; margin-bottom: 10px;}
.hos_info .top_ph ul>li>p{font-size:20px;color:#7a7a7a;margin-bottom:-5px;}
.hos_info .top_ph ul>li>p::after{content:"";display:block;width:1px;height:20px;background-color:#c8c8c8;}
.hos_info .top_ph ul>li:first-child>p::after{background-color:#fff;}
.hos_info .top_ph ul>li>span{font-size:23px;color:#6e6e6e;}
.hos_info .top_ph .sco_ph{font-size:18px;color:#323232; width:100%;height:auto;border-top:1px solid #f4f4f4;margin-top:25px;padding:22px 0 17px 59px;background:url(/images/hospital/pingjia.jpg) 22px 22px no-repeat,url(/images/hospital/xingji.jpg) 170px 19px no-repeat,url(/images/hospital/xingji.jpg) 204px 19px no-repeat,url(/images/hospital/xingji.jpg) 238px 19px no-repeat,url(/images/hospital/xingji.jpg) 272px 19px no-repeat,url(/images/hospital/xingji.jpg) 306px 19px no-repeat;}
.hos_info .top_ph .skill{font-size:18px;color:#646464;height:auto;border-top:1px solid #f4f4f4;padding:22px 30px 30px 59px;background:url(/images/hospital/jishu.jpg) 16px 15px no-repeat;overflow: hidden; background-size:19px;}
.hos_info .top_ph .skill>p{float:left;}
.hos_info .top_ph .skill span{ padding:0px 5px;margin:0 0 0px 10px;border-radius:5px;display:block;float:left; line-height:46px;}

/*医院简介*/
.hos_info .hos_suggest{width:100%;height:auto;background-color:#fff;display:none;}
.hos_info .hos_suggest>p{font-size:22px;color:#646464;line-height:35px;letter-spacing:1px;padding:10px 40px 10px 0;border-top:1px solid #eee;}
/*移动端  医院团队*/
 .hos_info .team li>div>.sc_ph{font-size:20px;color:#888888;margin-top:10px;display:none;}
.hos_info .team .team_xin{display:none;font-size:20px;color:#888888;padding:12px 0 10px 173px;background:url(/images/hospital/xingji.jpg) 0px 10px no-repeat,url(/images/hospital/xingji.jpg) 34px 10px no-repeat,url(/images/hospital/xingji.jpg) 68px 10px no-repeat,url(/images/hospital/xingji.jpg) 102px 10px no-repeat,url(/images/hospital/xingji.jpg) 136px 10px no-repeat;}
.hos_info .team li a{float:right;margin-right: 50px;color: #fff;background-color: #82b2e9;font-size: 16px;padding: 2px 10px;border-radius: 10px;display:none;}

.hos_info .patient .more{width:100%;height:72px;line-height:102px; background-color:#fff;text-align:center;border-top:1px solid #eee;}
.hos_info .patient .more>a{width:85px;background: url(/images/hospital/xiajiantou.jpg) 63px 7px no-repeat;padding-right: 25px;font-size: 14px;color: #323232;}
.patient .ti_bg{width:100%;height:100%;position:fixed;top:0;left:0;background:rgba(0,0,0,.3);display:none;}
.patient .tishi{overflow:hidden;width:360px;height:150px;background:#fff;color:#010101;position:fixed;top:50%;left:50%;margin:-75px 0 0 -180px;z-index:99;border-radius: 5px;display:none;}
.patient .tishi p{font-size:14px;background:#f8f8f8;color:#333;border-bottom:1px solid #eaeaea;padding-left:20px;line-height:43px; }
.patient .tishi p i{float:right;padding-right:20px;font-size:18px;cursor:pointer;}
.patient .tishi div{background:url(/images/common/icon_01.jpg) 15px 15px no-repeat;line-height: 24px;word-break: break-all;overflow: hidden;font-size: 14px;padding: 20px 20px 20px 65px;text-align: left;}
.patient .tishi a{display:block;width:60px;height:30px;background-color: #f99c1b;border-color: #f99c1b;height: 28px;
    line-height: 28px;color: #fff;border-radius: 2px;font-weight: 400;cursor: pointer;text-align:center;position:absolute;bottom:13px;right:17px; }
/*基于PC尺寸*/
@media screen and (min-width: 1190px) and (max-width: 1920px){}
    #www_qpsh_com{ display: block; }
/*基于iPad(768px)和iPad Pro(1024px)尺寸*/
@media screen and (min-width: 641px) and (max-width: 1189px){
 .hos_info .banner_pc,.hos_info .grade,.hos_info .top,.hos_info .con_right{display:none;}
    #www_qpsh_com{ display: none; }
    .hos_info .banner_ph{display:block;}
    .hos_info .contain {width:100%;}
    .hos_info .top_ph,.hos_info .hos_suggest{display:block;}
    .hos_info .top_ph h1 {font-size: 16px;padding: 25px 0;}
    .hos_info .top_ph ul>li>p {font-size: 14px;margin-bottom: -15px;}
    .hos_info .top_ph ul>li>p::after {position: relative;top: -5px;}
    .hos_info .top_ph ul>li>span {font-size: 14px;}
    .hos_info .top_ph .sco_ph{margin-top: 0px;font-size: 12px;padding: 0px 0 0px 39px;background-position-y:11px; height: 16px;}
    .hos_info .top_ph .skill{margin-top: 0px;font-size: 12px; height:39px; line-height: 39px; padding: 0px 0 0px 43px;background-position-y:11px; background-size:16px; }
    .hos_info .top_ph .skill span{margin:-1px 0 10px 5px;}
    .hos_info .top_ph .sco_ph{ height: 39px; line-height: 39px; margin-top: 15px; text-indent: 5px;  background:url(/images/hospital/pingjia.jpg) 17px 12px no-repeat,url(/images/hospital/xingji.jpg) 110px 10px no-repeat,url(/images/hospital/xingji.jpg) 132px 10px no-repeat,url(/images/hospital/xingji.jpg) 154px 10px no-repeat,url(/images/hospital/xingji.jpg) 176px 10px no-repeat,url(/images/hospital/xingji.jpg) 198px 10px no-repeat; background-size:14px;}
    /*.hos_info .top_ph .skill span:last-child{margin:10px 0 0 37px;}*/
    .hos_info .con_left{width:100%;}
    .hos_info .con_left>div{overflow:hidden;padding:0 15px;}
    .hos_info .contain h5{font-size:16px;border-left:3px solid #f29d9e;padding:0 0 0 10px;margin:20px 0 15px 0; height: 16px; line-height:14px;}    
    .hos_info .hos_suggest>p{font-size:14px;line-height:24px;text-justify : auto; text-align:justify;}
    .hos_info .hos_suggest>p{ padding-right: 30px; }
    /*医生团队*/
    .hos_info .team ul{margin:23px 0 0 2px;}
    .hos_info .team li{width:100%;height:auto;border:none;float:none;margin-left:0px;border-top:1px solid #eee;overflow:hidden;}
    .hos_info .team li img{float:left;margin:20px 6px 15px 0px;width:90px;height: 90px;}

    .hos_info .team li>div {margin-top: 30px;}
    .hos_info .team li>div>.title{font-size:20px;}
    .hos_info .team li>div>.title span{font-size:16px;color:#888888;}
    .hos_info .team li>div .sc,.bu{display:none;}
    .hos_info .team li>div>.sc_ph{display:block;font-size:16px;margin-top: 3px;}
    .hos_info .team .team_xin{display:block;font-size: 16px;padding: 3px 0 10px 121px;background: url(/images/hospital/xingji_18px.png) 0px 5px no-repeat,url(/images/hospital/xingji_18px.png) 23px 5px no-repeat,url(/images/hospital/xingji_18px.png) 46px 5px no-repeat,url(/images/hospital/xingji_18px.png) 69px 5px no-repeat,url(/images/hospital/xingji_18px.png) 92px 5px no-repeat;}
    .hos_info .team li a{display:block;font-size: 14px;padding: 1px 8px;}
    .hos_info .team li:nth-child(2){border-bottom:1px solid #eee;}
    .hos_info .team li:nth-child(3){display:none;}
    .hos_info .con_left{width:100%;margin-top:10px;float:left;margin-bottom: 0px;}
    /*医生环境*/
    .hos_info .scene ul{display:none;}
    .hos_info .scene .swiper-container{margin:15px 0 0px 2px;border-top:1px solid #eee;display:block;}
    .hos_info .review_ph{display:block;}


    /*预约规则*/
    .hos_info .rule{height:auto;}
    .hos_info .rule>p{display:none;}
    .hos_info .rule .rule_bg {width:94%;height:auto;border:1px solid #f8d26b;margin: 33px 0 20px;background:none; background-color:#fffef4;padding-bottom: 3px;}
    .hos_info .rule .rule_bg::before{content:'';display:block;width:100%;height:1px;background-color:#eee;position: relative;top: -19px;left: 0;}
    .hos_info .rule .rule_bg>p{font-size:14px;width:60px;padding:13px 0 6px 5px;border-bottom:2px solid #6aba00;}
    .hos_info .rule .rule_bg .rule_platform{padding: 12px 20px 12px 20px;}
    .hos_info .rule_platform>p{font-size:14px;line-height:26px;}
    .hos_info .rule_platform>em {font-size: 12px;line-height:21px;}

    /*医院评分  移动端隐藏*/
    .hos_info .hos_score{display:none;}
    
    /*患者评价  ph */
    .hos_info .patient {margin-top: 10px;}
    .hos_info .patient>.pat_list {width:94%;margin: 14px 0 0;}
    .hos_info .pat_list .pat_ls_left{float:none;margin: 22px 0px 0 0;width:100%;text-align:left;}
    .hos_info .pat_list .pat_ls_left>.toux{float:left;width:45px;height:45px;margin-right: 12px;}
    .hos_info .pat_list .pat_ls_left>.name {font-size:16px;color: #323232;padding: 0px 0 3px 0px; text-align: left;}
    .hos_info .pat_list .pat_ls_left>.icon{display:none;}
    .hos_info .pat_list .pat_ls_left>em{display:block;font-size:14px;}
    .hos_info .pat_list .pat_ls_right{float:none;overflow:hidden;margin: 13px 0 15px 0;width:100%;}
    .hos_info .pat_list .pat_ls_right>p {font-size:14px;color: #323232;line-height:20px;}
    .hos_info .pat_list .pat_img>img { margin: 10px 2px 0px 0;width:122px;height:127px;}
    .hos_info .pat_list .pat_date>.date{display:none;}
    .hos_info .pat_list .pat_date>.eyes {float:left;font-size:16px;color: #888888;width:100%;}
    .hos_info .pat_list .pat_date>.eyes>.eye {padding-left:18%; background: url(/images/hospital/t_1.jpg) 21% 0px no-repeat;}
    .hos_info .pat_list .pat_date>.eyes>.writing {padding-left:18%;background: url(/images/hospital/t_2.jpg) 21% 0px no-repeat;}
    .hos_info .pat_list .pat_date>.eyes>.up {padding:0 0 5px 18%;background: url(/images/hospital/t_3.jpg) 21% 0px no-repeat;}
    .hos_info .patient .more {height:45px;line-height:45px;}

    .shoufei{ margin: 10px 25px 20px 0; }
    .hos_info .scene #shenqiqi{ width:85px; height: 85px; margin-right: 10px; }
    .hos_info .scene .sli{margin:16px 6px 0px 0px !important; width:85px!important; height: 102px;}
    .hos_info .scene .swiper-wrapper{height:auto;overflow:hidden; overflow: hidden;}
    .hos_info .rule{ margin-top: 10px; }

    .hos_info .patient{width:100%;height:auto;background:#fff;}
    .hos_info .patient .text_writ{width:95%;height:172px;border-top:1px solid #eee;margin:15px 0 0 0;}
    .hos_info .patient .text_writ textarea{margin-top:21px;width:92.5%;height:82px;border-color:#d7d7d7;border-radius:3px;padding:8px 5px;}
    .hos_info .patient .text_writ p{text-align:right;margin: -27px 25px 0 0;font-size: 12px;color: #999}
    .hos_info .patient .text_writ p span{color:#333;}
    .hos_info .patient .text_writ div{width:95%;height:46px;border:0px solid #d7d7d7;border-top:none;}
    .hos_info .patient .text_writ div a{margin:11px 0px 0 0;}
    .contain .content{float:left;margin-bottom: 0px;}
    .wav_title{ display:block; }
    .head-nav,.pinglu .conte .timec{ display: none; }
    .pinglu{padding: 15px 0 10px;}
    
}

/*基于iPone 6Plus(414px)尺寸*/
@media screen and (min-width: 320px) and (max-width: 640px){
    .patient .tishi{width:80%;margin-left:-40%;}
    .hos_info .banner_pc,.hos_info .grade,.hos_info .top,.hos_info .con_right{display:none;}
    #www_qpsh_com{ display: none; }
    .hos_info .banner_ph{display:block;}
    .hos_info .contain {width:100%;}
    .hos_info .top_ph,.hos_info .hos_suggest{display:block;}
    .hos_info .top_ph h1 {font-size: 16px;padding: 0px 0 25px;}
    .hos_info .top_ph ul>li>p {font-size: 14px;margin-bottom: -15px;}
    .hos_info .top_ph ul>li>p::after {position: relative;top: -5px;}
    .hos_info .top_ph ul>li>span {font-size: 14px;}
    .hos_info .top_ph .sco_ph{margin-top: 0px;font-size: 12px;padding: 0px 0 0px 39px;background-position-y:11px; height: 16px;}
    .hos_info .top_ph .skill{margin-top: 0px;font-size: 12px; height:45px; line-height: 45px; padding: 0px 0 0px 43px;background-size:16px; }
    .hos_info .top_ph .skill span{margin:-1px 0 0px 5px;}
    .hos_info .top_ph .sco_ph{ height: 45px; line-height: 39px; margin-top: 15px; text-indent: 5px;  background:url(/images/hospital/pingjia.jpg) 17px 12px no-repeat,url(/images/hospital/xingji.jpg) 110px 12px no-repeat,url(/images/hospital/xingji.jpg) 132px 12px no-repeat,url(/images/hospital/xingji.jpg) 154px 12px no-repeat,url(/images/hospital/xingji.jpg) 176px 12px no-repeat,url(/images/hospital/xingji.jpg) 198px 12px no-repeat; background-size:14px;}
    /*.hos_info .top_ph .skill span:last-child{margin:10px 0 0 37px;}*/
    .hos_info .con_left{width:100%;}
    .hos_info .con_left>div{overflow:hidden;padding:0 15px; margin-top: 0px;}
    .hos_info .contain h5{font-size:16px;border-left:3px solid #f29d9e;padding:0 0 0 10px;margin:20px 0 15px 0; height: 16px; line-height:14px;}    
    .hos_info .hos_suggest>p{font-size:14px;line-height:24px;text-justify : auto; text-align:justify;}
    .hos_info .hos_suggest>p{ padding-right: 30px; }
    /*医生团队*/
    .hos_info .team ul{margin:23px 0 0 2px;}
    .hos_info .team li{width:100%;height:auto;border:none;float:none;margin-left:0px;border-top:1px solid #eee;overflow:hidden;}
    .hos_info .team li img{float:left;margin:20px 6px 15px 0px;width:90px;height: 90px;}

    .hos_info .team li>div {margin-top: 30px;}
    .hos_info .team li>div>.title{font-size:20px;}
    .hos_info .team li>div>.title span{font-size:16px;color:#888888;}
    .hos_info .team li>div .sc,.bu{display:none;}
    .hos_info .team li>div>.sc_ph{display:block;font-size:16px;margin-top: 3px;}
    .hos_info .team .team_xin{display:block;font-size: 16px;padding: 3px 0 10px 121px;background: url(/images/hospital/xingji_18px.png) 0px 5px no-repeat,url(/images/hospital/xingji_18px.png) 23px 5px no-repeat,url(/images/hospital/xingji_18px.png) 46px 5px no-repeat,url(/images/hospital/xingji_18px.png) 69px 5px no-repeat,url(/images/hospital/xingji_18px.png) 92px 5px no-repeat;}
    .hos_info .team li a{display:block;font-size: 14px;padding: 1px 8px;}
    .hos_info .team li:nth-child(2){border-bottom:1px solid #eee;}
    .hos_info .team li:nth-child(3){display:none;}
    .hos_info .con_left{width:100%;margin-top:10px;float:left;margin-bottom: 0px;}
    /*医生环境*/
    .hos_info .scene ul{display:none;}
    .hos_info .scene .swiper-container{margin:15px 0 0px 2px;border-top:1px solid #eee;display:block;}
    .hos_info .review_ph{display:block;}


    /*预约规则*/
    .hos_info .rule{height:auto;}
    .hos_info .rule>p{display:none;}
    .hos_info .rule .rule_bg {width:94%;height:auto;border:1px solid #f8d26b;margin: 33px 0 20px;background:none; background-color:#fffef4;padding-bottom: 3px;}
    .hos_info .rule .rule_bg::before{content:'';display:block;width:100%;height:1px;background-color:#eee;position: relative;top: -19px;left: 0;}
    .hos_info .rule .rule_bg>p{font-size:14px;width:60px;margin-left: 10px;padding:13px 0 6px 5px;border-bottom:2px solid #6aba00;}
    .hos_info .rule .rule_bg .rule_platform{padding: 12px 20px 12px 20px;}
    .hos_info .rule_platform>p{font-size:14px;line-height:26px;}
    .hos_info .rule_platform>em {font-size: 12px;line-height:21px;}

    /*医院评分  移动端隐藏*/
    .hos_info .hos_score{display:none;}
    
    /*患者评价  ph */
    .hos_info .patient {margin-top: 10px;}
    .hos_info .patient>.pat_list {width:94%;margin: 14px 0 0;}
    .hos_info .pat_list .pat_ls_left{float:none;margin: 15px 0px 0 0;width:100%;text-align:left;}
    .hos_info .pat_list .pat_ls_left>.toux{float:left;width:30px;height:30px;margin-right: 15px;}
    .hos_info .pat_list .pat_ls_left>.name {font-size:12px;color: #999;padding: 0px 0 3px 0px; text-align: left;}
    .hos_info .pat_list .pat_ls_left>.icon{display:none;}
    .hos_info .pat_list .pat_ls_left>em{display:block;font-size:14px;}
    .hos_info .pat_list .pat_ls_right{float:none;overflow:hidden;margin: 13px 0 15px 0;width:100%;}
    .hos_info .pat_list .pat_ls_right>p {font-size:14px;color: #323232;line-height:20px;}
    .hos_info .pat_list .pat_img>img { margin: 10px 2px 0px 0;width:122px;height:127px;}
    .hos_info .pat_list .pat_date>.date{display:none;}
    .hos_info .pat_list .pat_date>.eyes {float:left;font-size:16px;color: #888888;width:100%;}
    .hos_info .pat_list .pat_date>.eyes>.eye {padding-left:18%; background: url(/images/hospital/t_1.jpg) 21% 0px no-repeat;}
    .hos_info .pat_list .pat_date>.eyes>.writing {padding-left:18%;background: url(/images/hospital/t_2.jpg) 21% 0px no-repeat;}
    .hos_info .pat_list .pat_date>.eyes>.up {padding:0 0 5px 18%;background: url(/images/hospital/t_3.jpg) 21% 0px no-repeat;}
    .hos_info .patient .more {height:45px;line-height:45px;}

    .shoufei{ margin: 10px 25px 20px 0; }
    .hos_info .scene #shenqiqi{ width:85px; height: 85px; margin-right: 10px; }
    .hos_info .scene .sli{margin:16px 6px 0px 0px !important; width:85px!important; height: 102px;}
    .hos_info .scene .swiper-wrapper{height:auto;overflow:hidden; overflow: hidden;}
    .hos_info .rule{ margin-top: 10px; }

    .hos_info .patient{width:100%;height:auto;background:#fff;}
    .hos_info .patient .text_writ{width:95%;height:172px;border-top:1px solid #eee;margin:15px 0 0 0;}
    .hos_info .patient .text_writ textarea{margin-top:21px;width:92.5%;height:82px;border-color:#d7d7d7;border-radius:3px;padding:8px 5px;}
    .hos_info .patient .text_writ p{text-align:right;margin: -27px 25px 0 0;font-size: 12px;color: #999}
    .hos_info .patient .text_writ p span{color:#333;}
    .hos_info .patient .text_writ div{width:95%;height:46px;border:0px solid #d7d7d7;border-top:none;}
    .hos_info .patient .text_writ div a{margin:11px 0px 0 0;}
    .contain .content{float:left;margin-bottom: 0px;}
    .wav_title{ display:block; }
    .head-nav,.pinglu .conte .timec{ display: none; }
    .pinglu{padding: 15px 0 10px;}

}

